scratch the earth (dogs) - Turkish English Dictionary